package com.qn.wechat.ifservice.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

public class QRChannelContentDto implements Serializable {


    @ApiModelProperty(value = "昵称字体大小")
    @JsonProperty("FontSize")
    private int fontSize;

    @ApiModelProperty(value = "昵称字体x轴像素")
    @JsonProperty("FontLeft")
    private int fontLeft;

    @ApiModelProperty(value = "昵称字体y轴像素")
    @JsonProperty("FontTop")
    private int fontTop;

    @ApiModelProperty(value = "头像y轴像素")
    @JsonProperty("HeaderTop")
    private int headerTop;

    @ApiModelProperty(value = "头像x轴像素")
    @JsonProperty("HeaderLeft")
    private int headerLeft;

    @ApiModelProperty(value = "头像宽")
    @JsonProperty("HeaderWidth")
    private int headerWidth;

    @ApiModelProperty(value = "头像高")
    @JsonProperty("HeaderHeight")
    private int headerHeight;

    @ApiModelProperty(value = "二维码y轴像素")
    @JsonProperty("QrTop")
    private int qrTop;

    @ApiModelProperty(value = "二维码x轴像素")
    @JsonProperty("QrLeft")
    private int qrLeft;

    @ApiModelProperty(value = "二维码宽")
    @JsonProperty("QrWidth")
    private int qrWidth;

    @ApiModelProperty(value = "二维码高")
    @JsonProperty("QrHeight")
    private int qrHeight;

    @ApiModelProperty(value = "海报背景图")
    @JsonProperty("BgFileName")
    private String bgFileName;

    @ApiModelProperty(value = "弹出海报前弹出的话语")
    @JsonProperty("PreMessage")
    private String preMessage;


    @ApiModelProperty(value = "成功关注后弹出话语")
    @JsonProperty("SubNotice")
    private String subNotice;

    @ApiModelProperty(value = "提醒模板消息ID")
    @JsonProperty("NoticeLeaderTemplateId")
    private String noticeLeaderTemplateId;

    @ApiModelProperty(value = "模板消息备用ID")
    @JsonProperty("ReserveNoticeLeaderTemplateId")
    private String reserveNoticeLeaderTemplateId;

    @ApiModelProperty(value = "模板消息内容")
    @JsonProperty("TemplateNoticeContent")
    private String templateNoticeContent;

    @ApiModelProperty(value = "模板消息打开链接")
    @JsonProperty("PrmUrl")
    private String prmUrl;

    @ApiModelProperty(value = "活动ID")
    @JsonProperty("PrmId")
    private String prmId;

    public int getFontSize() {
        return fontSize;
    }

    public void setFontSize(int fontSize) {
        this.fontSize = fontSize;
    }

    public int getFontLeft() {
        return fontLeft;
    }

    public void setFontLeft(int fontLeft) {
        this.fontLeft = fontLeft;
    }

    public int getFontTop() {
        return fontTop;
    }

    public void setFontTop(int fontTop) {
        this.fontTop = fontTop;
    }

    public int getHeaderTop() {
        return headerTop;
    }

    public void setHeaderTop(int headerTop) {
        this.headerTop = headerTop;
    }

    public int getHeaderLeft() {
        return headerLeft;
    }

    public void setHeaderLeft(int headerLeft) {
        this.headerLeft = headerLeft;
    }

    public int getHeaderWidth() {
        return headerWidth;
    }

    public void setHeaderWidth(int headerWidth) {
        this.headerWidth = headerWidth;
    }

    public int getHeaderHeight() {
        return headerHeight;
    }

    public void setHeaderHeight(int headerHeight) {
        this.headerHeight = headerHeight;
    }

    public int getQrTop() {
        return qrTop;
    }

    public void setQrTop(int qrTop) {
        this.qrTop = qrTop;
    }

    public int getQrLeft() {
        return qrLeft;
    }

    public void setQrLeft(int qrLeft) {
        this.qrLeft = qrLeft;
    }

    public int getQrWidth() {
        return qrWidth;
    }

    public void setQrWidth(int qrWidth) {
        this.qrWidth = qrWidth;
    }

    public int getQrHeight() {
        return qrHeight;
    }

    public void setQrHeight(int qrHeight) {
        this.qrHeight = qrHeight;
    }

    public String getBgFileName() {
        return bgFileName;
    }

    public void setBgFileName(String bgFileName) {
        this.bgFileName = bgFileName;
    }

    public String getPreMessage() {
        return preMessage;
    }

    public void setPreMessage(String preMessage) {
        this.preMessage = preMessage;
    }

    public String getSubNotice() {
        return subNotice;
    }

    public void setSubNotice(String subNotice) {
        this.subNotice = subNotice;
    }

    public String getNoticeLeaderTemplateId() {
        return noticeLeaderTemplateId;
    }

    public void setNoticeLeaderTemplateId(String noticeLeaderTemplateId) {
        this.noticeLeaderTemplateId = noticeLeaderTemplateId;
    }

    public String getReserveNoticeLeaderTemplateId() {
        return reserveNoticeLeaderTemplateId;
    }

    public void setReserveNoticeLeaderTemplateId(String reserveNoticeLeaderTemplateId) {
        this.reserveNoticeLeaderTemplateId = reserveNoticeLeaderTemplateId;
    }

    public String getTemplateNoticeContent() {
        return templateNoticeContent;
    }

    public void setTemplateNoticeContent(String templateNoticeContent) {
        this.templateNoticeContent = templateNoticeContent;
    }

    public String getPrmUrl() {
        return prmUrl;
    }

    public void setPrmUrl(String prmUrl) {
        this.prmUrl = prmUrl;
    }

    public String getPrmId() {
        return prmId;
    }

    public void setPrmId(String prmId) {
        this.prmId = prmId;
    }
}
